gtkwindow: Revoke implicit grabs when activating an explicit one
authorCarlos Garnacho <carlosg@gnome.org>
Sat, 1 Apr 2017 20:38:02 +0000 (22:38 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Thu, 25 May 2017 14:25:59 +0000 (16:25 +0200)
commitb7fee9f9d2bb457781e92c73c73005a17a783e2c
tree6010abfd00fe4660bb1df3ce106588853d532bc2
parenteaa17b2548dfdd745e5bc4bf5af3caa0c365405a
gtkwindow: Revoke implicit grabs when activating an explicit one

Only if they fall outside the grab widget, in that case the widget holding
the implicit grab won't be receiving events anymore, so we can just undo
it.
gtk/gtkwindow.c
gtk/gtkwindowgroup.c
gtk/gtkwindowprivate.h